foster earth - French English Dictionary